package com.situ.blog.dao;

import com.situ.blog.pojo.entity.Blog;
import com.situ.blog.pojo.query.BlogQuery;
import com.situ.blog.pojo.vo.BlogVo;

import java.util.List;

public interface IBlogDao {
    List<BlogVo> selectByPage(BlogQuery blogQuery);

    int selectTotalCount(BlogQuery blogQuery);

    void add(Blog blog);

    void deleteById(Integer id);

    Blog selectById(Integer id);

    void update(Blog blog);

    void updateStatus(Integer id, Integer status);
}
